package com.omall.open.sdk.domain;

import lombok.Data;

/**
 * @author 枫伦
 * @description: TODO
 * @date 2020/10/22 5:33 下午
 */
@Data
public class OrderDetail {
    /**
     * 平台订单号
     */
    private	String platformCode;

    /**
     * sku图片
     */
    private String img;

    /**
     * 商品名称
     */
    private  String productName;

    /**
     * 规格名称
     */
    private  String skuName;

    /**
     * 子货号(订单发货需要用此字段进行对接)
     */
    private  String skuCode;

    /**
     * 商品规格条码(SKU的条码，为商家自行填写的字段)
     */
    private  String supplySkuCode;

    /**
     * 供应商货号(商家的SKU编码，为商家自行填写的字段)
     */
    private  String factoryCode;

    /**
     * 供货价1(分)
     */
    private  Integer supplyPrice1;

    /**
     * 供货价2(分)
     * 2019年7月份后开始的订单该字段无值
     */
    private Integer supplyPrice2;

    /**
     * 供货价1购买数量
     */
    private Integer stock1;


    /**
     * 供货价2购买数量
     * 2019年7月份后开始的订单该字段无值
     */
    private  Integer stock2;

    /**
     * 已发货数量
     */
    private  Integer deliveryCount;

    /**
     * 发货状态(未发货=unshipped,已发货=shipped,部分发货=partialshipped)
     */
    private  String logisticsStatus;

    /**
     *     退款状态(待审核=wait,审核通过=passed,审核不通过=notpassed,平台驳回=reject,供应商驳回=sreject)
     */
    private  String returnStatus;

    /**
     * 无需发货状态(需要发货=true,无需发货=false)
     */
    private  String needDliveryStatus;

    /**
     * 退款数量
     */
    private Integer returnCount;

    /**
     * 促销类型
     */
    private String saleType;

    /**
     * 七天无理由
     */
    private  String withoutReason;

    /**
     * 挑战商品
     */
    private String challengeProduct;


    /**
     * 下单原价(分)
     */
    private Integer originalPrice;

    /**
     * 折后价(分)
     */
    private  Integer discountedPrice;


    /**
     * 实付金额(分)
     */
    private Integer price;

    /**
     * 分摊优惠券(分)
     */
    private  Integer avgCouponPrice;

    /**
     * 分摊积分
     */
    private  Integer avgIntegPrice;

    /**
     * 差价(分)
     */
    private  Integer disparityPrice;

    /**
     * 已发放服务积分
     */
    private  Boolean isSendInteg;

    /**
     * 购买数量
     */
    private Integer count;

}
